home *** CD-ROM | disk | FTP | other *** search
/ QRZ! Ham Radio 6 / QRZ Ham Radio Callsign Database - Volume 6.iso / mac / files / amiga / csrc720j.lzh / amiga.h < prev    next >
C/C++ Source or Header  |  1993-01-16  |  1KB  |  51 lines

  1. /* an include file for the amiga only */
  2. #include <string.h>
  3. #include <stdlib.h>
  4. #include <fcntl.h>
  5. #include <intuition/intuition.h>
  6. #include <functions.h>
  7.  
  8. /* Workaround for the different definition in 5.2 */
  9. #ifdef IDCMP_CLOSEWINDOW
  10. #define CLOSEWINDOW IDCMP_CLOSEWINDOW
  11. #endif
  12.  
  13. #define wait(x)      Delay((long)50*x)
  14.  
  15. /* define unlink() to be the ANSI remove() */
  16. #define unlink(x)    remove(x)
  17.  
  18. /* The manx 3.6a version of the seek functions could not seek past
  19.    the end of file (i.e. create empty space at the end of a file)
  20.    so I wrote my own versions. I am not sure if Manx 5.0d will do
  21.    it properly so I've left my versions in for now.
  22. */
  23. #define lseek(a,b,c) mylseek(a,b,c)
  24. #define fseek(a,b,c) myfseek(a,b,c)
  25.  
  26. /* The DCD detection is not implemented so it is assumed to be always
  27.    on. The hardware handshaking protocol takes care of DCD anyway
  28. */
  29. #define isdcd()      true
  30.  
  31.  
  32.  
  33. /* Either rename did not exist in Manx 3.6a or I had a problem with it
  34.    let's try it in 5.0d */
  35. /*#define rename(a,b)  Rename(a,b)*/
  36.  
  37.  
  38. /* use the new password scheme - delete this if you want the old one */
  39. #define NEWPASS
  40.  
  41. /* If new password scheme is to be used then define maximum and minimum
  42.    number of numbers allowed in the list.
  43. */
  44. #ifdef NEWPASS
  45. #define MAXPASS 64
  46. #define MINPASS 20
  47. #endif
  48.  
  49.  
  50. #define TOT_REJECT 30
  51.